package com.atguigu.mybatis.mapper;

import com.atguigu.mybatis.bean.Employee;

import java.util.List;

/**
 * Created by Smexy on 2022/11/9
 *
 *      对数据库中的Employee进行CRUD.
 *
 *      如果用的是Mybatis，不用为接口编写实现类！
 *      Mybatis可以通过动态代理的技术，自动为接口提供实现类的对象！
 */
public interface EmployeeMapper
{
    Employee getEmpById(Integer id);

    void insertEmp(Employee employee);

    void updateEmp(Employee employee);

    void deleteEmp(Integer id);

    List<Employee> getAll();
}
